Integrating Software- Architecture-Centric Methods into Extreme Programming (XP)
نویسندگان
چکیده
............................................................................................................. ix
منابع مشابه
A Management Framework for Extreme Programming
In this paper we present a simple management framework built on the classic model of management functions. We apply this framework to Extreme Programming(XP), a new software engineering process model that has attracted much attention recently. We identify a number of issues where XP might benefit from a review of research done in other disciplines, e.g. management science. XP is often character...
متن کاملSoftware Security Engineering in Extreme Programming Methodology: a Systematic Literature Review
SOFTWARE SECURITY ENGINEERING IN EXTREME PROGRAMMING METHODOLOGY: A SYSTEMATIC LITERATURE REVIEW Imran Ghani (Universiti Teknologi Malaysia, Skudai, Johor, Malaysia [email protected]) Izzaty Yasin (Universiti Teknologi Malaysia, Skudai, Johor, Malaysia [email protected]) ABSTRACT: Agile methodology such as Extreme Programming (XP) has gained enough recognition as efficient development process by ...
متن کاملTuna: Ontology-Based Source Code Navigation and Annotation
Through the constant growth of the size and complexity of software systems, software engineering is—now more than ever—a challenging field. To help the developers, new development processed have been invented: the Model-Driven Architecture (MDA) and Extreme Programming (XP). Both turn to modeling to raise the level of abstraction and to increase programmer efficiency. MDA could be seen as an in...
متن کاملIntegrating Extreme Programming and Contracts
Extreme Programming (XP) is a light-weight software engineering methodology conceived by KENT BECK with a strong focus on business value. Design by Contract is a software design technique defined by BERTRAND MEYER that stresses stability and maintainability of large systems. The two are regarded as incompatible by many of their respective followers. In this paper, the authors describe why contr...
متن کاملIntegrating XP project management in development environments
Extreme Programming (XP) is an Agile Methodology (AM) which doesn’t require any specific supporting tool for being successfully applied. Despite this starting observation, there are many reasons leading a XP team to adopt Web based tools to support XP practices. For example, such tools could be useful for process and product data collection and analysis or for supporting distributed development...
متن کامل